package self.niu.com.resume.ui;

import java.util.HashMap;
import java.util.Map;

import self.niu.com.resume.R;

/**
 * Created by Administrator on 2015/9/26.
 */
public class MyUtils {
    public static Map<String, Object> map;
    public static Map<Integer, Object> allMaps;
    public static int[] imags = {
            R.mipmap.gif_1_0001, R.mipmap.gif_1_0002, R.mipmap.gif_1_0003,
            R.mipmap.gif_1_0004, R.mipmap.gif_1_0005, R.mipmap.gif_1_0006, R.mipmap.gif_1_0007,
            R.mipmap.gif_1_0008, R.mipmap.gif_1_0009, R.mipmap.gif_1_0010, R.mipmap.gif_1_0011,
            R.mipmap.gif_1_0012, R.mipmap.gif_1_0013, R.mipmap.gif_1_0014, R.mipmap.gif_1_0015,
            R.mipmap.gif_1_0016, R.mipmap.gif_1_0017, R.mipmap.gif_1_0018, R.mipmap.gif_1_0019};
    //java篇
    public static String[] allJavaTitls = {
            "掌握javaOOP编程思想",
            "掌握java IO流常用操作",
            "掌握java 集合使用",
            "掌握java基本多线程思想",
            "掌握java 基本TCP、UDP等协议",
            "掌握java 基本的反射使用"};
    public static String[] allJavaDetail = {
            "http://blog.csdn.net/zyyr365/article/details/4328536",
            "http://blog.csdn.net/zzp_403184692/article/details/8057693",
            "http://blog.csdn.net/jackie03/article/details/7312481",
            "http://blog.csdn.net/zhangpengju999/article/details/10756659",
            "http://blog.csdn.net/liuwei063608/article/details/7408461",
            "http://blog.csdn.net/shawyeok/article/details/11892723",};
    //熟悉篇
    public static String[] allKnowTitls = {
            "熟悉Android体系结构",
            "熟悉Android四大组件的使用",
            "熟悉常用UI、多线程、文件IO流的使用",
            "Activity的生命周期使用"};
    public static String[] allKnowDetail = {
            "http://blog.csdn.net/spy19881201/article/details/5775484",
            "http://blog.csdn.net/lhjtianji/article/details/6944045",
            "",
            "http://blog.csdn.net/xushuaic/article/details/39546081",
    };

    public static String[] allSkillTitls = {
            "熟练掌握使用listview、gridview、scrollview等",
            "熟练掌握使用Arrayadpter、simpleAdapter、BaseAdapter以及自定义适配器",
            "熟练掌握使用menu、diolog、notication",
            "熟练掌握使用Fragment和viewpager，Tab的联动使用",
            "熟练掌握使用sqlite的CURD（增删改查）",
            "熟练掌握使用Handler消息机制",
            "熟练掌握使用Android接口回调机制",
            "熟练掌握使用ActionBar、toolbar",
            "熟练掌握使用Google官方JSON解析、FastJson解析、Gson解析"

    };
    public static String[] allSkillDetail = {
            "",
            "",
            "http://blog.csdn.net/kobe240710/article/details/9243129",
            "http://blog.csdn.net/guolin_blog/article/details/8881711",
            "http://blog.csdn.net/pi9nc/article/details/19922875",
            "http://blog.csdn.net/guolin_blog/article/details/9991569",
            "",
            "http://blog.csdn.net/guolin_blog/article/details/18234477",
            ""};
    public static String[] allSeniorTitls = {
            "掌握使用自定义view",
            "掌握使用Volley框架的json数据加载、图片异步下载、缓存功能、和Activity的生命联动",
            "掌握使用事件分发和处理的相关方法思想",
            "掌握使用app打包、版本升级更新",
            "掌握使用手势识别相关方法",
            "掌握java 基本的反射使用",
            "掌握使用手机拍照、上传、压缩、MD5、base64加密",
            "掌握使用极光推送",
            "掌握使用蓝牙、二维码基本使用",
            "掌握使用混淆",
            "掌握使用第三方登录、分享、支付",
            "掌握第三方开源库pullToRefresh基本使用",
            "掌握第三方开源库TabOfPagerSliding基本使用",
            "掌握第三方开源库ViewPager基本使用",
            "掌握第三方开源库FlashView基本使用",
            "掌握第三方开源库Circleimageview基本使用",
            "掌握第三方开源库Universalimageloader基本使用"
    };
    public static String[] allSeniorDetail = {
            "http://blog.csdn.net/u010355144/article/details/46674825",
            "http://blog.csdn.net/jdsjlzx/article/details/40738181",
            "http://blog.csdn.net/dj0379/article/details/38356773",
            "",
            "http://blog.csdn.net/i_lovefish/article/details/8455460",
            "",
            "",
            "http://blog.csdn.net/androidzhaoxiaogang/article/details/8227469",
            "",
            "",
            "",
            "http://blog.csdn.net/yushanddddfenghailin/article/details/44774231",
            "http://blog.csdn.net/xiaanming/article/details/10766053",
            "",
            "",
            "",
            "http://blog.csdn.net/xiaanming/article/details/26810303"
    };

    public static String[] allToolTitls = {
            "熟悉SVN源代码管理器",
            "熟悉git源代码管理",
            "熟悉使用eclipse工具编程、debug调试、单元测试等",
            "熟练使用Android studio工具编程、debug调试、导包、导框架等"
    };
    public static String[] allToolDetail = {"", "", "", ""};

    public static String[] projectsName = {"余味旅游美食", "贵州美食网", "美呀", "游记"};
    public static String[] projectsTime = {"12个星期", "8个星期", "10个星期", "8个星期"};
    public static String[] projectsTool = {"Android studio + 手机", "Android studio + 手机", "Android studio + 手机", "Android studio + 手机"};
    public static String[] projectsSummary = {
            "一款涵盖旅游目的地和食记,以解决全球旅行者美食需求的产品。",
            "一款对贵州当地美食餐饮的介绍，包含了贵州特色小吃推荐、名菜推荐、一些小店的招牌小吃 、最新小吃同时还包含健康养生、饮食营养的美文阅读模块。",
            "一款健身健美类软件",
            "一款旅游记录工具，让你的的旅游足迹时刻保留记忆"};
    public static String[] projectsDuty = {
            "团队项目，实现食记主界面和详情，同时还负责第三方登录、本地注册登录、以及本地数据库创建和实现各个收藏接口。",
            "团队项目, 负责主体框架的基本搭建及部分数据的展示",
            "团队项目, 发现界面的全部数据展示",
            "团队项目, 负责主体框架的基本搭建及部分数据的展示"};
    public static String[] projectsTechnic = {
            "1.高德地图的使用 \n2.Xutils框架中ViewUtils模块（注解）、DbUtils模块（SQLite数据库)、HttpUtils模块（联网数据请求）、BitmpaUtils模块（图片异步下载缓存）\n3.Viewpager和Fragment的联动使用 \n4.图文混排的图片文字动态添加 \n5.第三方框架ShareSDK一键分享、第三方登录注册",
            "1.第三方库Xutils框架中ViewUtils模块（注解）、DbUtils模块（SQLite数据库）、HttpUtils模块（联网数据请求）、BitmpaUtils模块（图片异步下载缓存）\n2.第三方库PullToRefreshListview、Gridview的数据展示 \n3.图文混排的图片文字动态添加\n4.百度地图周边应用\n5.第三方库FlashView广告栏效果",
            "1.第三方库Xutils框架中ViewUtils模块（注解）、DbUtils模块（SQLite数据库）、HttpUtils模块（联网数据请求）、BitmpaUtils模块（图片异步下载缓存）\n2.第三方Circleimageview的使用 \n3.图文混排 \n4.使用意图打开播放器 \n5.Viewpager和Fragment及RadioButton联动使用",
            "1.第三方库Xutils框架中ViewUtils模块（注解）、DbUtils模块（SQLite数据库）、HttpUtils模块（联网数据请求）、BitmpaUtils模块（图片异步下载缓存）\n2.第三方库FloatingActionButton的和listview的使用\n3.显示意图的使用（打开本地相册）第三方库SlidingMenu（侧滑）和listview的使用"};

    public static int getImage(String url) {
        map = new HashMap<>();
        map.put("email", R.mipmap.email);
        map.put("phone", R.mipmap.call);
        map.put("degree", R.mipmap.degree);
        map.put("job", R.mipmap.job);
        map.put("major", R.mipmap.major);
        return (int) map.get(url);
    }

    public static int getAllAbilityImages(int url) {
        allMaps = new HashMap<>();
        for (int i = 0; i < imags.length; i++) {
            allMaps.put(i, imags[i]);
        }
        return (int) allMaps.get(url);
    }
}
